package yun.web.test.pgmodel._public.base;

import com.alibaba.fastjson.annotation.JSONField;
import yun.web.activerecord.IBean;
import yun.web.activerecord.Model;

/**
 * 由JFinal 自动生成, 最好别动这个文件, 想扩展请去子类玩~
 */
@SuppressWarnings({"serial", "unchecked"})
public abstract class BaseRemoveDistict<M extends BaseRemoveDistict<M>> extends Model<M> implements IBean {
    public static String table_name = "t_remove_distict";

	//
	public M setId(Long id) {
		set("id", id);
		return (M)this;
	}


	//
	@JSONField(name="id")
	public Long getId() {
	    return getLong("id");
	}

	//
	public M setC1(Integer c1) {
		set("c1", c1);
		return (M)this;
	}


	//
	@JSONField(name="c1")
	public Integer getC1() {
	    return getInt("c1");
	}

	//
	public M setC2(Integer c2) {
		set("c2", c2);
		return (M)this;
	}


	//
	@JSONField(name="c2")
	public Integer getC2() {
	    return getInt("c2");
	}

	//
	public M setC3(Integer c3) {
		set("c3", c3);
		return (M)this;
	}


	//
	@JSONField(name="c3")
	public Integer getC3() {
	    return getInt("c3");
	}

}